package com.example.kotlintest.collection

import com.example.utils.line

fun main() {
    //创建
    var map = mutableMapOf<String, String>()
    map.put("one", "1")
    map.put("two", "2")
    map.put("three", "3")
    map.put("four", "4")
    map.put("five", "5")

   //过滤
    var mapfilter = map.filter {

        (key, value) -> key.startsWith("o") && value.compareTo("3")<0
    }

//    遍历
    var iterator = mapfilter.iterator()
    while(iterator.hasNext()){
        var next = iterator.next()
//        因为打印键值对麻烦，写了键值对模板，
//        map对象.mp 直接打印
//        map对象.mkv，或者mv或者mk都是键值对的字符串
        println("${next.key} -> ${next.value}")
    }



}